ribbon conveyor - French English Dictionary